dumb bitch! - English Synonyms Dictionary